42407138
7945376
88855308
66422633
21132714
69401303
15396615
86932
14099701
96826869
81527066
1191206
66347064
43987574
37239370
40084232
14637214
4321568
1753368
1873557
5424294
11481353
69336038
6007662
8269589
85088134
9592600
66392498
38628700
88556348
30362563
79148407
11059716
97393224
90373205
51432767
6517733
67693
86659391
4523493