52489506
5721228
46162557
3051228
9112603
54976941
24411537
10244540
3093952
94998271
41322888
18847200
94196630
2467118
30142905
80051295
21228322
78508539
69365237
86741750
8335144
90984890
48973082
9478839
53268833
79843716
79285420
3086117
34209838
88822461
82152206
23446138
86419414
5772539
76473700
44098054
36244427
92662796
69955552
27302467