64596878
13203683
953787
10003479
7821702
73719243
16342038
8699917
75375109
59671958
68643724
9533664
20784115
43448755
28968003
85496508
21329323
4817867
21443339
34834101
7191052
26114615
561684
53417572
55937414
83224039
1497787
29885941
5663352
979562
94592383
2189895
28872890
4467651
51685035
42018328
66944244
236208
92483444
72765785