2425862
10819430
74707625
17596082
1921996
17151032
15395235
54044970
85451980
15949226
67186654
90073240
95395738
3143756
20554734
59078036
1551297
16491111
65371560
88371151
79661744
20577463
79675711
96438042
26529528
58213462
17771198
9172312
22427022
78521495
17218518
97302846
57001099
20323369
45896041
67132722
9930606
66937081
17038009
47594229