19907561
73216345
51225175
10005362
92366193
39286194
91229977
52153729
8790788
1212367
28239180
5905963
86003281
81848347
46974462
96527645
49573813
15757123
28523252
71789888
5889437
76938956
7917701
40248000
12286982
98003118
30861090
94484833
52857241
94632864
13172977
4924832
13538926
35343711
23879481
3342560
59801381
62859687
79775199
49257561