14073302
69884530
5954311
17152758
50346812
9478638
72132204
27891698
38942280
6752522
38925357
28897463
12531696
94932205
91735961
15352627
82296170
34339921
25252976
81736798
88169881
32371420
59862372
57316291
75463329
1955219
63741758
61012896
18037613
76902144
70905258
32237070
64724420
37374796
7356980
96176034
39631828
77608334
79403827
13269591