72711975
59995070
51999669
60531617
28894395
57886360
39932619
27275278
22086845
52641051
96995014
88959470
45734549
11853290
33771439
11239722
15616416
81255741
507748
28754898
38906539
77143574
91444773
3293536
21344327
98355069
6729200
68129451
89494645
88592136
79815186
21226455
76585794
19369947
6028013
4705488
90723132
36171376
2491009
9548338