85973424
34456800
23311601
76907633
45068330
67034343
97009764
8849084
95506082
49455233
27868224
64283013
15667252
97844253
4296548
7800160
26403537
58713269
3539069
7745418
42556216
18639707
33421326
88574047
1918614
77694515
40346599
179462
39225166
524372
9683662
901484
64709797
32224743
9831466
1872881
93932594
79111411
76397986
8486905