61592667
24392799
29561739
5247618
153378
39798535
29336759
62265971
33547712
23368794
23271590
43312752
8204156
37954586
7457565
34279346
53135346
84039569
76342855
28871323
56887678
74163293
70684285
83296034
42497381
75122888
52806538
32475742
65116573
52943703
87703644
4061377
93915872
72443831
3800682
54556859
97474607
89559256
3096187
20739623