20869071
6236858
62727374
37064326
20989581
13596911
65417541
4576181
94144880
13441077
2958379
37869116
68247738
5907447
17402454
44323606
92251403
64562154
5102345
727121
2489627
70021920
38658476
99926743
7376511
44951250
9332987
52558219
3031982
71254249
78232254
97756738
17621204
27534428
80652324
93843329
8400813
5526550
13993427
57823877