40511610
22232473
57393711
29858361
25191584
11733371
77196216
94819095
30886333
61772986
63405675
67472094
98669318
57947353
41564409
3882919
468651
91391715
47468631
6665151
18231563
57414757
64912417
2374121
47231313
25242754
65722423
42078685
25088648
50253550
49538834
9962508
66651805
66122404
13267381
373659
45118224
5464862
65384469
92986022