81796616
47296365
54597293
17128606
27371942
46569414
34926541
60129022
73951978
14691455
75129682
97392880
84811224
41776645
52379176
53965393
3812037
63832261
8373690
37291893
933211
48711660
12289018
6713519
59766834
442471
66804446
96439480
77028686
14796985
58929383
56006268
37831663
22974194
99183119
88337
75289172
18699335
28613524
47658700