18164805
8786740
21762085
25561098
44233607
16037694
29662971
52967630
61824630
48769284
87551817
327047
51455210
6951413
85197900
95062195
144542
22352221
30444886
19218595
83545788
1098573
60329043
76179318
64798360
32335279
3883513
2412322
58689308
70954620
53111963
89076482
81876410
4612252
96237885
86468331
78907451
71454026
28328740
64236809