18051369
82275627
7604107
78525632
77241768
716410000
66468764
71939278
28848596
29765271
64676352
90038623
59422884
31689997
46542433
24084671
73414925
66489144
46638446
35655187
3589394
69439367
43238523
80294288
56279333
130601
90604215
72489101
23782392
2444927
27427192
45891363
39041036
46729099
8866156
7152272
29463491
84724913
89617239
1277475