15688792
77577176
24609432
98914317
94797466
63088091
60087865
39137084
1665718
36391210
19286641
42112106
55379215
81878049
61512710
60277438
93558066
59753253
19749315
7139960
21559712
28731186
201690
92536107
8562057
2495404
64497100
68521275
61371788
72605120
9265241
75023560
2407539
20123905
95949333
54032643
71876572
92266318
81292260
65141003