77722958
80845754
94768588
91131336
65799760
926944
21443655
19654014
45573366
93692882
81065313
79977646
63644283
86443085
70496100
14677529
742042
7173315
9547775
24427494
12133836
37613689
2783928
32127094
18653683
70297419
24813226
96936964
11117756
1672379
34403661
98876267
6153705
8518531
98666531
73375614
16148435
242749
61997708
34118285