15252447
6016168
45651387
80441899
95568014
47604608
66693145
21234601
27883938
4426256
2016610
6589192
7552039
58419982
17327873
94385392
94331569
15201838
8270699
5239317
65588265
51193792
20242710
62162156
12433730
48323381
97306927
4016547
60607955
64673468
2164116
17619765
81655043
32217855
72749112
63127045
2065779
6064808
86154090
87191719