12937983
8098573
91712157
52032284
70314598
32542614
57084000
64386543
52616625
75793206
59371225
17364090
66988583
98866396
19215971
9306851
564900
1597594
96274166
92726255
73284008
19337464
58746932
21523206
16545933
70249308
41734928
10587545
7974437
62493604
64306875
70772718
69229700
35588821
26999487
21224757
33415309
1218393
98981927
2738754