53643730
96877189
63909032
40048542
3551827
78648447
6018132
77315222
84706493
59566314
6964782
25748923
21982834
99759570
88341204
91676045
20768033
33046134
64524475
88578242
61747758
53965716
19297217
58896638
21491572
37289278
85609078
8647137
10115912
3626877
47148848
75318843
39915245
35535984
91556845
60282682
76323874
79105343
26364588
4387750