23076527
89646703
444363
94171364
11047996
3331131
4225415
186014
949730
29511271
67181280
53733825
89256
43526459
42641183
55946694
8247959
35647143
48015951
23988660
7374446
44109965
4100490
96627902
16627919
7209104
83274957
58274304
6503717
39624484
37216149
42897213
60883815
45858788
57145675
6803611
72118691
38148715
9672116
64063710