43599870
31483567
88097083
7765965
43921478
53286697
17582334
13975937
33303926
71534184
79234371
35273420
35903677
99799816
44111042
60856186
14674225
11637310
43506020
64322617
35781608
51525834
97414859
56143584
63443889
5589695
45469155
69478499
62674386
84687829
89921797
27951154
5492995
44653925
15247281
93575164
55018586
82645292
16489729
11767692