34112585
31163514
52283632
66177023
58527442
94313244
36658671
23717558
82947965
75055843
15522209
20533869
78601240
702789
84376654
1169385
74504612
752279
6103317
49251926
15943102
22759785
12272751
68835682
95451733
39669402
84892330
42266040
5322849
1688452
16859681
31748912
45401999
21949015
4834436
573954
89572550
30339532
34926729
782000