617268
80859953
5480799
6754680
43922361
5273154
3109990
47069322
8701550
81814497
53005896
38483633
48249711
65486999
97332053
81813924
49607447
21627270
49722373
90005917
6052902
75401841
95585256
79884905
809619
60396977
66233913
3395280
54914931
15039476
93929489
63645981
76873439
57497633
7749899
77982253
74123313
41362451
6686934
31845240