13259046
72501272
84637884
37823865
61551349
2151022
12934820
16907235
71053970
6278773
94702309
67632372
6013303
14353797
61703870
70269024
96669465
51415187
99887996
50441480
74871531
9335624
9589317
71354044
29809179
81205546
3142420
50855957
20198333
44959832
38774744
87862616
76381037
2997231
91488054
16339101
17576287
2469505
47435497
31582201