40097129
38098685
229367
56241323
15076832
44063964
81566742
76579429
14359707
9266820
44489515
40368567
92106327
84446303
90524432
9974876
98668153
50689163
57254426
87138060
38508904
33337648
1959754
31746784
40066683
46148638
5052190
93183487
40416104
31106198
23697166
50418447
70056373
45539912
33099694
34176212
82563357
37571061
17685907
81939206