7032652
30913496
96368570
84823704
63871746
54556695
99495458
5837765
80207529
73046428
44104966
77653500
6785119
53153312
204126
29223943
67649054
56096338
20573821
80328400
28897904
69704949
5029100
57349392
929003
148589
2570210
604461
79706570
49999337
1569231
13108168
12732922
95129025
45931597
1946627
48914778
61834238
63342037
44341025