85709533
96396925
30985862
43198885
84555720
4489790
15048100
82836297
89758652
23871248
67813496
72408473
46706563
35865334
50157233
81122368
25613848
2029921
6508878
35485256
9177272
64425338
82312373
78017296
30644973
10505275
17042294
11822700
4458684
40013325
16985178
28177732
92872897
78036507
1572426
4977960
11552904
7511023
54923651
25515581