87185172
64501320
88723975
53824563
12995644
16158731
41358982
64875279
9139873
77518277
62485970
30811058
63025178
16002624
74069968
1039377
4315342
8792037
27342842
75322196
80084315
35704782
42135968
41476435
64859089
22718928
87785066
55887616
1564257
18361974
41082587
34512234
63213247
5410175
91669108
29677313
37964657
24169298
73221541
587517