59018576
4341179
14367283
4717384
97047849
54724949
35904858
32621289
15476504
34348260
44107336
67658374
20581198
5155272
68629910
47961308
39837003
24554360
44487482
75219083
59998400
14354070
47022973
68862277
88147794
3619089
48279198
74154249
4527407
14463269
60328586
95948109
49202927
86703378
93629241
61348607
10582963
36375312
80526918
79021609