39834502
35923407
45647927
25727312
79306738
2314028
87865185
40082724
70827585
13955976
88009229
15797687
4182472
90271563
61102247
82656646
29802239
6605461
18698127
83368201
50211460
86602589
35677999
23002639
61037838
36751717
381276
91576686
34893112
52316531
9609128
6638855
27828146
27941686
22425958
37502763
66964099
71476741
68681996
94996429