2132599
70667322
35283862
8795907
13572379
40722816
88237489
22087416
9698960
47024911
10976093
27218765
90882022
8867438
66399609
34381790
51719714
92515888
58039737
5133443
32227236
42101823
15945784
96784598
70706207
75458414
48481888
50851342
88509899
48365251
36559735
18542368
1046078
14968459
79772178
93104312
80157803
93869965
51175520
40631065