5157362
2005252
66268329
46835135
43516678
6481209
627423
52896660
3790238
61121155
18995743
96766460
1853553
67274524
74356773
37391529
27502475
74054251
61387352
18457007
14247599
75506125
44673575
78499943
29186192
61589047
90829726
9696023
61631275
39026708
21482267
41811709
2359727
45116358
35947053
68987068
665211
38005867
253210
79119170