73984063
91425881
54681319
70593780
65315878
96294260
7969978
23387511
77175566
5046385
49608815
5439205
6973907
46952443
56233101
6853859
78829873
62919726
43765095
66261255
22712757
55637567
97533643
25951542
51811641
7366214
19721948
68915193
59712606
4486583
76445644
7431315
12913661
72655255
25788742
8492944
1775999
1217967
186735
33793627