9495393
9030222
94826532
81794215
715896
10024857
39132491
908964
52911110
70053845
56498850
85989498
59182896
4006923
50216014
75442500
41826263
55692801
96082420
5694302
14005002
18226830
338756
94076384
12825664
11622864
64798818
880107
42754299
21764071
45481956
19403518
84592331
18332444
93101296
98678867
16184532
14727842
5043073
72761245