25513812
67014548
9365238
12994081
28908980
77477875
45755116
49225810
39539794
18239998
18372528
99006826
74256902
23364622
2683799
40317111
42194433
80918679
15639414
20069428
18852238
79216601
9821899
8374543
92916421
2423039
87209894
13283598
1423810
89248887
66196052
28999037
73196545
16332669
9272470
19713459
48229830
54216775
49668606
16883386