74545156
17325221
1573147
66395934
92065137
4378992
1358889
15319580
99875861
9601837
25227279
59804036
28337152
10092491
53124522
94503442
76326642
80797840
68742247
44189955
58092356
37605132
19446096
14982453
1690843
42836741
4238068
38021737
39722221
67906370
67709103
52616889
37602784
63354984
60664340
83521124
41887389
53208938
99172165
96183044