27358962
70386613
96097856
62603633
91122184
45413135
67826528
394353
21414797
92934619
28962335
32858700
48365177
7208450
6612644
44381658
93961162
50948579
80935600
10437348
22801087
33105135
84281585
12228821
98663936
37831242
68828525
27099373
20336270
66304115
77355089
43171695
507109
6939436
7500811
21998477
41110000
53014505
16307612
17478312