22463839
8032520
73909224
88934155
9483338
74164166
96264789
30553024
53863493
43889966
58885739
9820928
77842985
25172759
8180565
10421326
9334375
67973052
83337993
40289202
16951877
25044636
37926544
65177565
54331417
55226176
19858316
42108584
69749235
4066635
16659657
41004013
24733168
23005584
49249292
51035428
9517603
13753775
92736745
61881643