12293888
13287886
53728348
17696936
35982749
1747643
671597
78102743
3548775
1043454
16014123
20625696
41785910
10341585
68547058
79787480
6092764
53633391
64499301
41647655
94252729
3022454
39701125
98657114
9183267
48288439
24433115
47754220
5668235
12092259
77851639
86739883
90998604
8721979
13933607
5335190
71913234
81878854
59632972
12219