93285750
84903043
75001915
42185124
49415573
27562594
49754493
3838503
17451150
20194666
34789733
55715985
85051893
5826587
75209308
26474060
60413661
1062229
28761346
353531
65586060
49948026
38964023
35927548
14203876
90437813
73375941
2983602
74138977
18901949
88666866
62924189
32686188
89815616
66549020
84611922
34535053
84127908
17988152
4264271