17007262
64877806
62774144
94941973
33753410
31551516
18008928
60464215
14316522
83718854
86234622
60218798
9152947
22645356
75819321
95463627
46004751
17277832
68659125
46079891
62319633
92254538
5973811
8083586
79948628
84621719
7093368
8803296
44442251
98072233
4676491
42695955
77547285
375840
12605857
12187339
91376135
40815443
99573938
8031557