2923586
2970905
9762752
8454455
2779664
9148333
54256332
2087706
59953419
9470247
82328309
77231312
8405217
10672077
82135512
33723027
96421597
89037206
52521187
6494587
80864
22287325
50014320
67224928
78457721
2413922
92332000
39239581
18973101
8980530
9911554
41387897
69164141
77188726
62905037
55037621
27341536
27452362
35669507
75982655