29463983
8656212
63302309
54305243
9173399
45057990
21366964
80437691
59345704
64583638
66232540
93585221
6607117
71218239
88981996
4531297
27489606
66566615
31459327
1403193
95973454
70309760
97735684
85309203
5187677
88559744
51255110
8547214
45448371
94044699
44968058
25868583
75226269
46038015
98372351
13013052
28143484
76313057
86759385
14284280