60229730
30239911
388792
53423424
21979900
41872577
28118214
6113832
37815378
21746826
24021672
97566978
5112969
28412338
62492790
21404783
46021475
45036300
7544564
387280
16244366
2156008
28536097
3580393
74988586
86524809
88123004
1243507
68085841
10629421
15986044
63902175
3161791
87771245
35822792
83734242
26436433
56122114
8323238
837247