80806166
1369098
69118002
22159571
22174782
99863603
8155779
30058383
13892610
20057534
99952898
3914745
35142226
67802275
59213243
98736926
74868238
6216286
89124057
56195973
76716181
70183180
65245019
92778678
73832149
85038400
66649965
52285926
42621474
58452766
12727932
72412158
51869930
1965611
32581444
19456771
97953765
4290894
15988533
63187559