53253804
99999535
45448205
53846097
52733162
30767048
16202031
2203049
93802446
95228710
48559368
80373405
97787980
68456320
85195379
41876204
27071573
42016852
52406286
37987186
80899150
63161675
19885571
16934503
3588683
51237712
3849451
76042476
14316427
67128337
61792235
38423892
44938091
26529215
24248874
44622726
89517331
83733544
35029442
1244487