41817269
11003869
848160
78431523
8619888
4112399
72569100
82819562
68533332
22058083
11687395
653790
6956229
28114742
10906891
5014316
5222150
53638761
87869934
74776214
24535885
58984016
33497760
48069075
41032089
43606191
1483225
34794995
72512084
20324965
76809425
95754785
21588302
64989155
55416047
43178350
1359343
5056150
93674515
98507960