27078263
41404489
76993740
73357548
5351857
5519692
58994244
21339483
99995411
23018139
10524481
24499065
70812790
73494370
36831688
59068481
74321864
18719895
50016774
16094
14157808
47764130
36969236
53342141
2436049
52302785
16896728
42332972
5056885
50685336
45881740
22233050
14107128
7278210
62491648
87373280
95703679
48093943
56067538
41817207