96033652
16628593
90635047
26794301
49944911
2059733
7888357
88963212
8526088
17585760
25634400
27486755
91286103
29358130
77376164
43259310
68104986
2590485
76121433
5159570
68784946
55319438
8122796
852470
63155024
98089417
6025739
52584723
36607321
9746536
75866339
29305168
48566088
92096521
5118395
18356052
29616146
79773067
91948529
57435173