68453086
10134788
74101577
14399350
507110000
41028373
634439
64673202
1127983
75588873
97545676
5097775
2780576
64713718
17636801
38489946
45839351
6771360
93156247
47547516
40731321
62961400
44875712
18641700
27101694
95372270
64769040
80529612
56195363
70505700
20146804
816423
22545771
93468973
37363946
64701684
20979234
59924395
86181876
31218507