14741046
15624746
94051706
3036087
6143297
33721994
57984739
26949490
45418457
57346749
57947799
54379401
69813690
79868715
51376735
90048082
56595571
27509968
95513342
56896745
6073042
31232850
28174212
88502403
84977165
74116535
26422642
80832644
99134783
7964107
3946963
67111378
73349281
65007215
55428676
75052310
68472534
60789256
97242242
21647