34065582
29453287
3783911
51182749
92682459
3328972
62671845
30219182
92839447
10292763
53829009
94522658
21018941
49214951
39646860
3404359
22073202
92178087
25894248
14195934
436843
71659757
5234697
7576502
75403192
20552030
45853637
29706697
27118280
43823767
48488581
73818990
30766054
26419626
65051106
93735209
13753021
21202220
77742024
58356454