61236036
47496921
69633641
32335495
91965860
58347231
82712179
98813880
27382003
60341002
27838936
6754752
39491135
90224095
53955533
64023162
57966060
8210584
53313052
72021075
88849783
60446443
29234901
41559533
3155479
93919830
81802841
90769826
96412802
68451585
77304104
53882339
31878195
12236544
56473705
675851
63092776
38685392
55189941
86937085