60536156
17353812
94193500
44904318
58148974
7770955
6796474
86095308
98289928
91896089
49323416
68901273
3448427
57388235
72478658
86577113
11219033
83701861
7745715
76705900
13303876
79783989
46847111
2202726
85575659
35413247
40184253
372152
45334943
96164845
7545548
48909713
3874792
1897492
2926525
41311014
3822379
34301859
3393986
42238363