23515109
60159802
12652819
2068203
12023087
93324460
97343561
66233222
14437198
43802509
41473813
41439610
2649561
23839209
17113330
48482216
32503454
46222132
79354212
59714270
23739644
65345120
77983859
31889783
5520153
7599648
84752171
12234796
29251169
6365264
24417146
84207202
77324525
28854417
74212552
5670940
67797603
40881629
31622978
7309565