3556948
59155925
85854566
32946446
83014361
78859640
9036510
51294242
75448383
90074369
49693583
1745626
79814036
7614865
57667873
29034439
94503750
73865974
52617329
51862814
65234161
89798524
98539628
13728867
24269846
36701078
58959574
8824431
37339847
12328410
53296071
7749506
850426
61336024
64406222
64144955
29066321
43004311
49644924
53517553