59848128
40851481
71746975
462939
18946666
61334548
70649086
92141148
65984591
96971804
65284021
84472562
84493822
87312005
95159648
8001616
70297275
19625376
26572420
1155265
35555869
20917930
2077780
74539211
50394119
26533093
17924652
61419713
19685239
96737401
96958153
19207077
4507789
36972068
26681384
7622605
14716563
41125559
57723579
21712734