48955864
65471809
7560627
2329425
55591774
17882573
32688173
50692774
89182233
20326129
795187
16449360
35212892
2538625
70159957
79822486
64512486
8976499
43194555
27834680
85827897
44329533
4115280
26309260
83268114
67962456
82512833
86961524
65631344
59404337
45513634
70583089
38967934
14887022
55482756
21996471
13272303
72383234
40377763
13563761