48056466
50849717
26703247
5138088
2382292
25405695
4279974
74423110
50621064
73273520
26324537
38963832
1148128
85164320
462880
5539481
94514554
53659860
43209104
8387876
46269853
68746343
80291348
65122497
33473393
90648667
31237430
82368312
9703413
56922607
72405389
4889004
46068985
55214192
58239677
31258629
63687442
43165541
48408643
29288081