87542908
59036136
5144922
92515583
71229895
258818
98786288
74584504
1324580
98333358
32519183
14084024
72112923
86116922
2086541
17168272
56415814
71385357
1820957
99865269
98346746
73407994
9386827
33076827
6838405
55826946
9320987
70036135
19516234
5603099
10556795
82195447
8149551
85358629
97197688
8067213
1847356
69838397
47717534
55845997