64045849
1513483
56083166
59643673
27512034
64379634
87604009
80332045
50618034
95706000
554641
36881168
38952013
5193318
24291127
97816298
29067077
12608216
58364267
46549981
63582734
29161761
6122963
55964953
45811691
85697832
66274860
16138770
86351623
70753905
91575743
1739909
17997971
33688745
64485875
30546925
87091107
72299874
59267492
3012131