81741465
5835460
43065685
60801443
46475270
51791047
48988487
38293922
46276588
39799152
46751858
99714492
16411466
16368046
76078108
7477244
98165710
25052730
93481499
76156541
11327568
8038953
77557967
8979063
2656967
32159402
57588239
83347400
18292203
8953782
46553891
43927757
43893556
1225179
19043761
17229538
56384423
40979261
42703176
83576002