93999355
18868563
42081983
51665097
22897111
42082724
9232377
50251583
53793388
61502676
30039627
81381
8846804
312647
21082671
62826580
62448840
42651164
68107022
10356113
59548805
77235389
5682398
8713353
52663619
98499735
87281817
60427335
27212442
52012149
37213325
14013140
47138601
5638089
6613982
17101696
12743922
40317962
5624226
9981455