10527894
81597589
83505505
5685619
10057349
20375359
64554218
50461690
43103133
80729459
3599533
79697961
79459465
3801608
29172374
70127340
60178381
99298202
3848648
30798544
99164260
3209145
62892235
59642943
56808693
85052810
21304976
60486108
49783447
31357395
75163225
6393984
61895712
22964762
79522432
73204090
98494224
8416327
66321678
1586398