32918912
7871641
7939688
36806103
74738327
17727257
701107
12746207
4248746
24796283
9739202
44883277
1329634
2633180
26643308
17214228
16854025
70491111
81668180
35639824
42384809
80802602
79449162
52893386
902142
83987054
74606077
55933875
93724208
61823991
89831043
80397983
9893604
98078814
622436
17891770
5380393
83465077
92652388
25974760