14796238
82877249
27893526
99899952
85742789
40783403
6254928
18014863
36931114
70293513
99076257
980654
3446049
62749472
77639453
60976581
96928265
47224519
52744702
42676464
3070188
37012482
83396860
44819530
52552138
79992000
44107903
60467121
75746985
91306110
66039264
49773419
38948174
21551042
118299
3003337
75026723
63085413
66601128
76033322