22796599
63425924
18624349
33578776
2308147
94825178
87264863
3747152
96105697
981274
13783572
14117515
2439856
7079737
19533774
25062661
46384646
87304270
10335440
88628216
52171152
79955147
13947115
64156117
7788839
51241017
13596974
27768881
16917435
86577681
99941964
2783851
78027145
51384414
19483064
58715289
2597279
83407647
3265394
49820