12188434
1118041
45523785
85692507
59801469
93933273
43339167
29995954
78301951
62578769
34528054
1421822
62469596
5512044
69456221
1489262
574253
43624256
47457642
78302900
33036402
60681143
89271975
15316586
77589655
57397944
41326218
84543944
53012515
56225847
24317932
47999391
10691876
53068434
46172307
32835387
7048190
28996221
62677268
20193379