26229503
50866594
49722002
33856097
38942595
33194346
69997729
20336104
33937154
17826325
9973648
73362908
79687142
10206478
12351694
73933477
71124032
35837653
62922110
58645528
81424865
32939170
52136718
63217783
82248961
31035089
72834607
45587073
27223411
43696227
34355529
61816104
95726911
93991305
92015921
91692929
87217960
78706191
11503862
13482872