20536965
98585677
97113900
27465893
82342671
95724211
34033486
401470
80063030
23193520
10667374
51814031
44582598
33136504
14359783
38022010
15198260
74184359
5364770
82994437
8052404
69286457
39379708
71385979
52402583
36875780
49225595
62402440
89012783
81179761
34887746
8785365
3696070
21988221
71182887
70962850
32762095
4656527
44941725
3898073