85602512
90535050
81808617
44009108
50879679
86306339
23149060
65858071
75248046
354349
94244036
71026791
80863413
8916552
82978073
67558864
17337278
22185626
43987228
23594448
65046159
56454730
16074292
81463989
5201430
648892
94708026
9788816
41629901
46478174
29988975
929174
49923532
11554998
99937815
8593707
35401019
85151970
36002029
2078617