3131388
50961396
35028566
80101670
32086212
85351082
9707775
76261111
55921647
60419413
4248589
78938052
30417197
62312484
80035613
42845604
39752551
82184395
70944849
7272324
2662388
179123
56591734
20534415
43978608
91618741
57021140
31706688
50044427
12165789
37416767
52184712
2316174
92874347
43114368
47275773
72009688
8061854
73403747
25175919