68658170
8051372
40967149
39926696
5266252
81316233
4032371
18892208
9178821
80246023
68312627
91316382
67682730
20218376
56563202
7836656
58369632
11217553
21338861
76744865
96357492
62793217
13433897
36824737
70795756
93429941
48735922
7476611
65484611
51791269
57393275
32078402
25204354
5681045
20023733
72578779
43786923
93208438
46592996
462149