82043197
80323872
57713594
51433957
2736545
21054826
86457260
78698010
64199659
32305442
9933613
92892401
98919650
847120
8235891
63937616
62599052
2926936
52795835
63601576
49478010
88528576
81032360
65739247
10214995
79132550
63277623
96625923
45351729
3878454
79917342
88908261
31607187
74528673
30486533
71004575
31007802
24407938
59212341
72766102