83776763
87855034
120633
2765530
8074788
17525538
8092290
50272989
98941769
57213670
65986
4115617
3549931
79679192
19923711
84134125
16925962
73751665
16849364
74566161
25814765
9869698
3313766
78331584
80049236
87909444
23421659
34524423
62793759
95564385
73795211
92421479
81629190
3026129
33211058
29721706
95483485
45151706
86005134
28813504