74665672
22072209
65512212
1342112
18683078
36436883
26206607
34242987
16431734
49224710
38322836
90136080
25164769
20129222
26893532
1024177
37247646
52945088
6842103
74557593
56191929
72783908
5169809
49014814
8803695
25694757
65156223
87101943
79133820
21108832
97846585
34362607
63302370
1918541
16538004
67049398
21378559
35198336
23992520
6574599