34917378
51684191
61054268
727108
47679641
84217559
23818469
2673592
30998488
7536880
31963066
48196300
16263302
28488474
81824109
91953903
73585921
9095375
2597283
14128241
49704872
45314759
81767692
91686316
25211223
76107442
28979846
40992331
88425189
28482296
41426324
31951614
15335272
8423097
32207462
72192665
1893325
21092669
10806926
23851556