18203858
35007859
9460763
38374433
54172527
10354050
20664836
48518634
7884164
62368193
3069761
36654416
46623705
20797373
64604870
90993
49073612
87141681
12623928
3710207
75416037
35499006
29399280
11545905
41483086
73798471
109999
58565159
74077550
21787944
79613614
63265374
29344552
92519190
78711037
7727613
55956320
27096326
65444650
677524