24743576
9823920
45026304
50081640
72338639
5150164
3356191
58431911
55291489
88273
43185211
4152989
54177190
12484196
92109665
92838619
44508917
6827748
99274610
20668664
78217780
65033986
56983002
24196897
76099836
40206949
58644522
74446933
94149293
27364277
45972179
86541477
16966998
46582691
52149386
44082051
2399877
29755872
27993096
5662548