87969370
27607370
9104629
42015551
58811977
11941263
80332554
93761160
15298334
6198216
41996448
14121847
17304536
1314179
41649192
93794558
88636902
2169707
6448730
74289645
80348404
70652996
40083095
65188368
79709128
45736704
68447259
94608550
67485704
1018200
78665327
50751003
40258853
73368212
43344935
3708720
8735337
78038562
18997279
70751585