61269462
62543348
9972485
28925003
5844578
1052540
22513327
27109270
47395246
36852483
19742194
57198288
11852905
77468331
38035282
17296119
18813478
7965749
46215065
95415007
33724236
39763371
72592577
58344737
9613929
46163803
842548
13725514
29111469
1631333
595656
63401985
1003053
77757738
19978500
62921457
94661133
60888480
97905597
71999214