35395691
16536542
72447650
47935810
7326701
64242479
7524448
22614582
78002627
56347620
60358076
57334356
38401200
87342255
93045244
7061549
56684082
64117070
68539564
78066639
3624897
63215249
51753334
79812865
93692944
1773066
37754838
31664838
834293
58535267
9869042
12585311
36524716
52879433
10364884
56034746
35004695
43464212
82872860
33985834