73596632
24793390
38862662
4892996
63138128
62518896
75744907
44012853
7203325
3851475
69242547
41663910
39737421
92765496
65026869
91965551
60774710
47528270
50645879
35079773
8967411
86188480
6243152
721139
2489648
43735679
54336813
72673293
31601245
25877329
3444506
89919497
25961297
2903758
29471650
86607590
46009624
20022541
20596160
12652941