14078887
43886007
11819360
10988158
61413331
31305295
1428561
62888747
4417401
72686613
91303345
9973795
12867132
73922149
51097966
80492273
2505999
18551518
50391504
31355429
40979866
76139833
42981792
32172709
79485555
18152466
70896802
686485
65297284
77895088
614514
44967024
35819405
75921833
68946968
5323449
55975642
2055986
34714474
42063685