39459778
56633700
72367866
57384569
33267818
35269500
60724837
8559546
72296513
72251740
96392732
91002794
36432327
47214124
96345158
76457988
373673
46816823
27919326
3155743
22553361
29421134
93882069
46592581
93844370
11126511
17412106
61391653
78348519
79209986
57554219
6252321
69523523
33106160
20977279
2527275
66762553
68629604
31941643
5156324