16664059
72752225
79247095
4943772
2443738
24056855
69593250
34569915
6846899
53292723
62465428
50983869
85905576
92388848
32101021
5131199
67036914
35598208
82877290
21949403
66436229
11899508
7046906
2645425
5861080
24975458
48248468
58099733
47823220
1473802
50171669
687365
2085094
57798622
91888023
58342809
28875
54501317
55466511
40371929