50718642
4316548
15306479
45608279
6204245
7172986
5046283
46381401
97229527
48867305
97265135
77445545
22048852
71408864
1076548
63885613
8612254
9791235
50494032
91877133
69572824
49772078
14262971
64697903
3318235
16302296
1943334
46525606
50653464
1047952
53169821
2938222
18133395
12002868
23028699
95561890
3492663
90151148
65259194
98245833