2324261
18493360
17569293
10881390
73206347
2863664
58273501
26446953
16096668
43908073
94483815
66269814
45253599
79263546
28327441
69814082
76429306
92381536
18357542
10215899
91531917
73319609
91949405
63917654
99463197
30208439
56439969
31742120
18396036
23899667
28641873
72467511
52216100
94552656
20676129
24816878
24672752
6069678
40917684
71538123