52908203
35278642
39238809
31111696
49833564
86473258
8203311
12435234
35788825
41507465
10522615
93785686
7124627
8047337
98725529
75029061
34198614
73385124
50271134
60447964
4003421
673820
67186055
10131000
41062289
60499825
24017668
74344444
12922946
728378
97335193
75994728
22173551
95175504
88105031
80758156
371868
63699529
34661381
29168478