78165588
97408088
27205716
34994848
10985647
9097504
90838633
23721948
86973993
34045297
41988714
75016600
7551042
60033888
22905192
82828865
76738377
7272575
28286010
88151279
6851137
94922859
89914838
69541687
51297024
25045650
91692999
58761427
5058829
50159994
89072458
81585311
88418351
3467434
44733230
77105653
64804830
14996151
29133977
4133817