61433030
28786448
85883630
76723848
43336388
10782338
52311649
64148016
62814850
28529810
99007286
4141849
8225082
42914692
68769856
53227018
34356837
57739702
41495289
50983844
24661507
98583317
76805319
6241690
81907569
27133771
80717747
40808468
22945115
69835882
69003746
32862024
99093814
22061244
41886058
406449
85902963
69862499
85212179
9735901