34177120
6216219
78588683
52086765
97442249
48418607
13047868
45287429
38544004
37961307
2404165
96582413
13312513
46123062
76581879
16227843
3609484
38469451
70291924
5668098
16529204
32146936
1395414
9757732
3866197
5992090
47466732
65717112
32841741
22911370
61661201
96277288
132245
13653010
36581234
68732839
85109798
9285333
11642363
20387026