15734947
188378
24019259
41771453
77901558
40839621
18596662
36174178
5944404
7738497
44274802
4396665
21563452
6192120
5638798
282098
94025947
73563163
15891877
77063607
2748528
25669773
4314919
54025114
31321410
46711072
9168222
4374812
4839604
7878001
28469983
64229800
43572293
10762520
84036182
81655923
15758866
78517466
841608
30448409