1838806
54279128
65915986
50496899
19043329
85438672
2597753
61867422
82644769
64988926
20287006
97639362
52697669
45548940
11004342
37419268
30674409
394380
77948727
47233509
5745260
92795782
19694845
1959696
42491663
8807713
34223246
19145391
57793679
44329
74277215
104686
2702903
20761614
52378609
39889093
85444565
6796618
3402187
64772138