50108782
38417750
60904767
72425258
86384042
61804789
10495666
56031674
42923969
46554068
61531677
47822900
63608084
55878823
5652387
36772677
70583342
23918546
81713963
94693363
60481718
91828473
75311064
8113203
9822041
43701884
53006746
67757666
6692322
55165026
8349828
94565141
37407982
8057702
41875621
3789503
56489604
714120
1212868
6223877