42520
2113
42429
9346784
57351507
4425996
8336891
96121450
6886688
816394
9115698
7248143
5725608
71701455
9942991
5621484
55971687
5297190
70321517
6872867