58425720
75784575
15611122
4088234
14073510
63902207
78121485
41089444
52903563
39401905
49632622
90509183
75149641
36638021
76108471
56144902
93111431
87887101
88171200
9991214
30046401
91146995
74054843
85754869
4840575
3948983
6905267
24794771
21998465
13692565
98041462
635310
30349252
58761334
29562759
37682548
73387854
50219474
38089449
26074131