47432864
20114398
17817608
43625664
62951199
91211552
76384793
66553717
54107117
45995369
90207940
43307498
2762438
12615288
47901448
5598713
8149797
72926472
25506375
84046110
60435393
54506858
41298500
96085246
67598737
3654990
3807963
26452890
76808156
7810507
63679475
19754886
72943942
59835724
69871615
5092228
33802969
39841827
70391883
45347906