30991947
98875206
52802007
83497429
4189192
49937303
10038253
96757632
2234009
22361361
1227484
85271878
75758239
5192882
72379468
91806896
87526667
61505213
964344
47061328
39206325
2641196
57296455
472771
7947308
8919994
85089836
61406878
27986751
2976308
28773060
48797417
36062093
60522562
15603026
16801760
97631898
9821146
8544225
54418120