4018800
28629047
541444
78732915
32648892
4583150
18299771
95121023
58768182
64229272
13641833
5097572
42729316
311839
96427816
88776007
3117212
4860823
5113115
27127216
21762755
96528772
28172263
43289489
78019474
95032779
4552166
20601263
5521608
16435951
52311027
74484141
79432306
80848
89726619
2726973
30896447
8458680
77735622
89029179