86836572
2225553
79157133
65801125
3423122
37723019
52225954
59421619
23369197
25727911
21367695
73812189
20828409
20412332
40279734
13549854
18332027
89776383
93973779
59792828
1706265
68876156
44751631
99772813
63725266
71441177
29557674
36626018
19148027
2992595
49706416
61982302
97285614
68858354
64202332
87278661
32726463
11266248
55736836
86632197