36845166
91333190
390356
589607
912716
49853008
88682219
64538769
38765038
33399139
12102574
34913071
51298424
18079761
42113455
9859595
86169236
73942047
99672393
59554908
5669990
43958265
95903542
74255923
36481564
99087649
14842949
49898205
67696024
47109071
36875525
52587008
694907
39312782
7624837
38411436
48524988
37149514
65507294
52263805