50724358
29498123
95396008
70912990
83189878
73766224
84873244
89878559
6404538
29327681
18177507
6366701
45346500
21524344
23955709
70963592
10291072
36788071
29676419
57021533
52809178
21102337
43426440
16249528
57186755
78021199
93213173
91791805
90598997
82051791
10751057
63364976
6511737
6459555
93405995
74358009
62368010
39705954
14809496
19396918