26964438
38399319
16267862
91137509
12714927
51363854
24438867
48909417
23527164
5488269
5744722
66626195
73752348
48274746
65026612
83403860
96076700
48325647
92707055
891850
67715391
457164
76748370
61964892
33583730
7388138
56249724
4544266
37564537
3740818
6089549
2651156
95072150
19377511
9121967
21187561
29166007
42781202
34256688
22739881