5885949
2076086
95729775
9948802
63109221
14642289
6146388
21354698
22044
39707667
53559990
26452035
50131596
48363199
23038055
92181946
11436380
65675777
91995305
1222959
89098900
33293696
31218236
71375301
8512674
37769700
96204909
98453861
3732537
68487951
99838677
65518260
21436486
64788945
64211907
32012974
29883440
23962212
4632636
32639162