19174479
88109889
55175158
18672266
16595112
12044955
28777756
48638289
5809361
17842376
83536200
12517097
8103974
6801631
80455080
20101163
43526208
38962991
76602361
89223385
95544644
47128354
29841797
91039989
75943597
50287899
1822477
95268760
45849408
22242015
16148277
87801845
5460563
52364167
25481252
33816885
8119814
97085190
27433739
17904764