45055605
88784149
331968
93375670
98932118
47184805
89357986
45797183
80042924
59237915
1541558
3578630
95408012
37714878
52294760
20733914
12873292
20429419
66327115
335233
71063030
23054717
54684142
14584130
11204772
47848482
50262711
67489326
64386946
36476097
76793400
5926344
26224747
144071
8076583
56635593
82919116
42786566
2971887
26817171