81248832
46112184
10579802
39752409
42369253
2775376
6400758
49908226
18839741
22147253
62189549
6962106
77026707
94975164
65526407
84247638
9433888
1945255
29968828
62009246
10981316
49100
33985468
70141124
78306555
26159663
68615571
17862752
618527
8668595
53954267
50118449
45303813
28234
33855792
4173707
46016186
68846350
41924392
11708874