5134336
58553449
25113012
5878039
77913360
97033125
96569488
17486453
38902124
96658911
32885729
22416448
91433216
55674751
67573213
10341081
69558936
16979401
23218597
59011177
82194176
28738856
13116654
61978215
46187211
9174432
63577463
13086830
40901345
91509147
78603570
53809404
42243219
19787622
32355634
54314716
25374600
41773107
51164321
8692607