22269822
50559751
12041792
18095025
59606768
12185618
37976949
79613792
34525258
17836341
77264036
58972324
26272151
83748129
875468
5821891
65073751
53459065
79543923
5888028
7224939
12219233
13202774
78067508
28804048
8720163
37505550
58329293
19037155
7457456
23442272
10649421
7911874
41571233
212024
90556729
68786277
24538863
980786
59078679