4398229
98263328
69199529
53859482
42062339
58644242
59251645
2707127
82286681
24861170
68406513
87228768
28615027
84868667
23338251
89908340
12087088
67274875
45523131
20473993
59894906
64218319
26632500
1919204
8478389
34264315
14905228
91579676
39448319
49515632
7623190
57192710
37711470
39548329
147396
99519543
97222764
27933136
65881397
479823