66194712
14803523
14893411
10927477
53092045
85051778
62034598
47515874
25576768
83205544
54644086
1097505
19606989
11935970
37177525
58143230
3676555
35169421
61723501
19192066
84371936
50447338
61901793
84454562
99326661
72258091
68905921
18078506
51569268
2518565
92603680
33662199
91719476
23518559
5191704
10829502
4783260
39796313
52032984
6328959