75211771
62854160
27921444
9924773
72089622
24045807
552005
10453686
535260
77461082
21598860
34538646
80578329
20451648
16915934
5926474
53236151
82808431
27053751
83763608
42051147
27484717
57173564
83003582
30391816
66636368
8566930
66914781
4582720
41254298
48399849
68726831
30144746
7639749
21155367
35545771
43702646
96657226
6994113
2962766