73983502
1788924
85088804
25437881
52883983
57102900
69607579
91738206
93664657
56855235
22149849
33388886
94106277
47526541
30662967
1918137
79857789
63102625
17383694
53478014
9713333
46285027
30336155
13173424
53023325
63722152
67968526
64786
29235046
1922118
92786790
66587396
49333432
53606615
89407520
80942048
43505555
2947523
86836118
68928716