4918459
86637029
7283463
6054348
80603655
37044042
37688095
29334184
4174314
97595699
78751808
46052825
9301335
15234751
18115549
20033450
12662143
21227221
97774251
79819868
32763005
91652404
72403048
93527095
1162948
5959194
96096221
11602386
25562360
97492472
59089995
54592752
85394773
69622208
3310800
3515460
6281597
53295294
72983565
38327522