53071683
68067518
17995984
27599200
29597632
51995020
71215917
69439792
12074604
37858945
89714154
44343030
62345032
99425103
81655211
9892480
53635758
13627609
67872832
33366712
60403006
12889341
18114229
42869567
62168187
81398052
28614167
33791216
6489515
17958217
87747011
52834578
93992047
17683045
52033640
36344219
59688626
68998204
84236062
37796658