70493318
48342231
63276643
24493773
62375148
38868948
7405931
11216292
26772069
30985608
91866897
55997056
75606213
90146319
94764913
77629541
614010
62101089
51923888
7457722
37349334
46503767
76752712
77772477
18067862
77242699
97602399
42008831
46142745
28995453
1529698
3982110
62121810
29144054
69513580
13239415
98244905
35674483
83017038
30885985