43351511
45344323
28239766
60829448
30742008
71818350
77059100
8207309
76136472
72246405
6643883
41187490
4275878
5152982
1195559
16168520
91062865
52527547
35368205
57666226
77708101
58286053
44488146
56108071
24696313
638213
6767681
83786511
91456042
91806831
50263935
88638068
4050514
40453796
91537767
53889241
44421955
9845738
74728140
520459