18418551
60738337
80046096
86374912
30181189
97115914
33618006
79008970
48114718
83846827
48258600
46907947
57709407
23934971
795815
26731757
97347564
58933040
79959418
8486122
10627891
1658352
9393718
21612844
62483945
6204146
6046114
88892981
74255176
94137754
97835341
44515386
6269773
56132954
92372408
95521576
11036450
66091888
58062192
68238135