4883091
5482818
387016
48124596
909169
22117572
57263860
24198842
68727820
4276396
82679084
34374832
38333864
97172613
20352466
14529043
77816079
49181428
1501854
7516615
94197303
1093255
83002894
54474363
92117411
20742985
35255455
26308555
63648789
73969397
8166628
74806531
26007897
27734202
79543924
62487727
64571618
41535166
92648280
86468217