4308840
57735949
1970500
33411447
31817467
43307776
89199045
21437423
59118134
48224586
55678163
52255710
48324835
38935444
22932768
42212158
8818350
2769909
75343028
33129653
75723794
3537391
96553571
7706472
2256627
33055356
96612092
59535691
6412026
88481557
17964825
53139960
20433367
53591312
82451814
11312706
10559923
89068263
11452186
79605701