75686825
84318473
9007335
13909528
2800502
16204590
2381919
3753858
80276153
989591
63633511
94987299
29133021
71392383
33919014
94657166
26346340
218554
57617943
36202055
78139703
10654017
3592883
51597102
44973245
82494266
73527347
99943684
29247451
4336434
31641028
474037
38345606
59073954
46993982
94431218
95097964
98385528
55587084
74068589