5646623
50835221
40839107
8431774
16838924
16953520
55168221
16008320
12013200
80498300
14178196
98944453
84449616
37752552
59001302
86612969
97563168
1145674
91539257
26612237
10398323
44651874
82423962
45657190
22463818
91442826
2363585
57458591
25499368
40183877
912835
17774153
44342222
55822787
88824539
35754756
84405665
67328898
19467561
30528508