43911831
42003380
36271797
22072116
90611970
30722703
90137702
27489647
8064398
403452
37859839
69611802
33895
61317016
82145044
27926232
99395679
4176616
17966312
52624876
34781481
78157415
69744555
98177237
9032860
22671296
18159524
37502828
55084033
66082420
85957043
88432821
80033738
28645706
34747230
11674517
85121454
61082468
17094617
61542616