42722700
180427
87891708
59875084
86231441
88974903
36973865
59263893
28542478
17895734
33898699
13414351
80148578
15156860
46926301
17746163
64501620
7609815
39204872
52981994
21808764
38491244
65614172
85109427
62839270
96317798
6287822
35969594
88652175
88109739
98825427
31962222
7075778
59214916
64889774
72177351
7804491
39792837
44499150
1571580