42964003
27393474
50927431
71162114
91521168
50538962
94151634
1155543
11169418
61826037
3672489
82043137
88574352
7272911
62608584
71992458
59753647
23722200
2354119
1618515
37988825
88915612
22479367
35719261
24014606
77247811
84171946
30128373
7053086
33164623
78165863
34287360
98595208
620917
5869244
78719407
64997355
95794438
89881367
65845532