64769166
33741777
24322132
52225681
156562
11411380
8269820
6005719
53596202
58534159
2323974
37972389
72887618
66572580
28855207
1604240
73238137
40102509
77277247
91035346
97207374
88461498
93255092
22021061
68579919
8834641
69007202
19567238
16755487
45041416
87282667
41533528
34201263
46354168
64855454
89641589
9071141
78656162
43987748
33788449