52891510
1996606
29784414
65158800
6538989
58117437
10679447
77422450
664947
65621508
56228994
84052829
29252630
15734895
74379714
37996754
3556135
25117576
36473839
98675020
59147855
6846782
21464570
87145082
33788388
8231708
69437869
9283211
36643285
52733425
64878203
68678443
80772615
37196946
69198472
587211
11243844
76376881
35552390
37892165