15598874
51812134
21123971
9441544
98136990
66125254
64928568
95623299
1082387
43219182
29931382
24724099
15956556
90593213
17558444
38257127
8880425
56084418
98674713
47906139
50047695
38972584
21268069
22901641
9095760
71224993
18563585
39035197
75447882
36435811
655739
48196925
6404881
34298884
51129818
1609144
56222686
78236218
24054788
50483519