41148990
17558304
8945307
39185575
38754059
6087894
96403988
99711199
62835837
35397957
47353849
97228896
43319964
6273355
73833515
82076851
2580563
63597405
48223649
69321350
42828238
1734815
58229926
12519608
302552
92709062
895174
7438734
20731478
32443609
23736913
32508783
47724163
95566176
34256269
68824344
4109203
65134285
30005148
4362999