40914821
43713210
5192113
55467490
74906041
205710000
72189599
89889288
63305432
27976397
5106555
40596101
25585004
45035021
2388558
56369034
27662376
9885799
11576748
63367702
45643959
59419073
47999851
16939405
64769888
7011539
47136224
87997552
85221507
9065749
50164687
79842660
7904538
8453856
59893011
3859460
62996155
32172186
86729372
7206118