45343001
49613441
54085972
20251514
35694764
94703179
3114245
37677272
34489449
27278960
12668378
92161774
10717861
10565216
5220362
98646349
60212080
63229707
10069326
1954941
47882059
24167465
44494979
81091505
26463173
70907785
97968888
25954370
92458977
35719538
20268320
75545785
28669777
86362834
185734
15612093
59189757
24081131
30935237
67384062