10087481
25509775
6932310
70765605
2240338
15366730
95852683
79659930
66472910
74583855
20497219
57318302
90254980
94299464
607388
39462824
49008428
34937578
85555275
24077205
5046180
7285140
23601693
53356918
87319628
49298505
75612271
43921007
81981961
90369981
17076469
59142231
44519027
99452162
21216720
2158322
92911482
7237802
34566500
12671517