24074228
10299484
85221963
74333565
992434
29251600
74198029
54165404
7711798
65085512
10114722
38111093
18589446
99547574
18407679
66757854
83525469
67274736
97095135
21549495
13245413
65461618
57258587
422588
2282739
18824241
21288523
84514094
4597576
51724392
49152598
63406162
86779068
65105217
50207949
44252017
286240
59921045
40595310
66501376