24341026
38779316
92683577
61146618
50472490
65401378
12785724
19529241
24053349
8495152
9304231
34917076
95251074
86673561
84936293
15751306
5001270
70119971
3500227
97024032
59912173
76757705
83999999
13763394
19406301
79354676
85293643
19042441
77467608
14954465
9954915
44637257
27337739
7057550
56696967
23495086
44095048
69255084
98874588
67915877