80288161
23645034
66471800
87819153
4638036
50735184
8024335
1451779
13002122
48769977
30729927
70591686
72654846
94718170
77082156
13614092
33033077
59793217
52668448
18483048
12103750
70799528
5499508
48295352
61408925
64858531
56450
45145251
1074868
7287731
21571224
38572372
88631521
74313083
70983141
65415060
54259960
88098183
17184952
83340