25768700
68537247
14717603
19324761
89618879
79272176
46997906
6681021
90984300
89502509
20436821
76766138
7886015
1395689
57891453
27521715
1800854
18392324
65683854
29114694
9803627
66337612
859588
74211553
44698373
41085583
3282149
10442396
79569848
62336474
48809483
33498657
98125534
5159779
2782323
32309602
76784265
5025631
67818701
85664091