87925482
72487286
8628355
32078202
18737513
6067457
87056929
87354864
12133152
22445234
56525624
61703028
3809911
38768997
55574666
41733223
20377355
2904506
9682512
85645241
31729777
95376493
30751123
43947044
15122815
78354029
83598856
13151140
16042411
77854790
60557622
14053356
36697516
95674235
22219652
119379
2386510
26591254
60306940
3949886