74949320
5981188
82749380
44234074
3929803
86534370
7214682
3182194
7526444
90955328
22038299
88369112
13129312
33976692
68955358
90317966
33547961
17411727
96481073
87856406
78475856
21656117
87766204
44899901
80361625
93357038
1718584
79263240
66512498
84296071
34759198
18952082
28457712
35271624
47819192
84875826
33292573
34126104
5125800
71332088