27472960
86099673
78605389
86436736
38114986
14423467
15063988
4892347
100009268
4253806
94538621
3759680
77682099
59677093
998146
23084578
1727908
44159191
35347390
22593854
3051782
58429573
24919405
42438418
27936361
48071823
37998384
97921052
58301273
17932559
76406134
69908975
42002918
38954289
36914934
54752233
11958093
5583694
24147860
85706871