77375568
10707695
62532118
30647367
45446675
16816739
52264788
40055648
91728422
53562545
3075379
2169635
38082909
25284856
41838409
75786788
91239160
23422194
66411115
94023157
83104627
61614561
9445696
32646965
15646480
64486943
29538438
6925055
3977502
5289606
10225104
3410981
51227561
63655082
82065550
64466188
49953804
70854842
90169798
48617742