96205180
2322665
42129285
31493261
80978150
89796459
56559562
45734688
36007201
19143982
58408953
21469371
20268396
23525908
75707921
84162616
77098797
88736022
1859380
78711854
24856116
5046558
397070
96822953
75202022
5870795
58252544
46745901
50858673
96218127
1370795
76896941
69048969
89273256
61306917
17305109
40025897
87958991
95734138
3738945