51208798
5358487
47256877
47194023
63198728
81111469
43898185
36283053
24169773
49089406
50153144
15999404
94705679
97982016
7134840
4452418
18444728
6513240
63913286
64478265
48831098
39196928
81532985
2084713
18242048
11794813
48547625
8493425
85973883
2063120
97953869
55732086
16806201
30409254
87657918
42856787
84471734
56574575
32392772
90319843