48269627
57136796
12133376
91502539
80058782
34553271
83286221
29735862
45863763
2170436
60894415
21318361
3409964
24269489
2015846
92923282
2453645
10944119
85671536
98132931
81251492
52441906
60293582
85266215
76384410
27141577
43812649
25476584
40534944
55685671
60823353
95345035
12033172
36821185
77815201
52423978
4269169
86289885
50506674
42239938