58846154
66752368
10283053
9953534
72028212
64103777
35956799
7432174
4634196
13616364
20398578
74118925
86936974
40132672
6827184
53724266
16903557
25152649
85964770
49302073
81956532
56463717
40417018
61021729
20555497
70724840
30386382
30555940
59929690
24988935
13147884
45786772
65217102
6236926
10302967
51952980
23043847
19716023
16133627
5199282