4315889
60057950
9582619
71573756
28378468
79807742
65665541
55938246
65735390
417060
24282251
62669735
54079039
14528051
97629070
33142715
23357101
5281131
91019781
49505227
17557457
49015535
26459995
1205985
90963058
93391420
5178779
62708322
20001635
51134009
13759282
7692740
26134722
98669126
6185445
99848844
291499
2186187
95198583
51373819