40677149
56594742
7559117
9981231
29926886
65858043
56507806
26869730
55665
51918239
86477671
65256436
86124187
83372806
4832884
92303825
29526483
29666016
53078123
26918637
66657200
67376121
77147428
17739348
19382160
32414608
1757574
40497312
60659358
79839696
96562182
4479732
431600
76875722
66724498
9437417
8938200
77251689
77188440
48841518