14246882
42146993
88723654
17866545
36564409
73363555
99623783
20202286
40537793
41186684
96957847
6234914
94642518
36142847
9001299
70039477
93387400
13868779
92925969
83607168
17773697
97742158
18277306
71352510
41882020
12872253
64356376
14136167
83186079
25258826
21297215
1525603
73164256
46127622
47099035
67112950
26294993
287888
50181638
56599436